package com.gem.eolane.entity;

import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableLogic;
import com.baomidou.mybatisplus.annotation.TableName;
import com.baomidou.mybatisplus.extension.activerecord.Model;
import lombok.Data;

import java.util.Date;

@Data
@TableName("pcb_offer")
public class PcbOffer extends Model<PcbOffer> {
    @TableId
    private String id;

    private Integer userId;
    private String layerNumber;//层数
    private String material;//材料
    private String thickness;//厚度
    private Double length;//长
    private Double width;//宽
    private String surfactTreatment;//表面处理
    private String ebct;//外基铜厚度
    private String ibct;//内基铜厚度
    private Double pcsPanel;//PCS/Panel
    private Double panelLength;//节间长度
    private Double panelWidth;//节间宽度
    private Double qutantity;//数量
    private String currency;//付款方式
    private String remark;//备注
    private String color;//阻焊层颜色
    private String silkScreen;//丝网印刷
    private String ulConformity;//Ul
    private String ipc6012;//IPC

    private Date createTime;//创建时间
    private String urgent;//加急


    /*不在页面显示，订单中需要存在*/
    private String lvbv;//激光束
    private String mlwSpace;//MIN
    private String aspectRatio;//ASP

    /*计算出的价格*/
    private Double tprice;//单品价格
    private Double fcost; //运费
    private Double scost; //工程费
    private Double uprice; //单价费
    private Double uprice2;
    private Double price;//总价格
    private Double price2;//加急总价格

    /*删除标识符*/
    @TableLogic
    private Integer delIdent;
}
